Integration in Component-Based Software Development Using Design Patterns

نویسندگان

  • Stephen S. Yau
  • Ning Dong
چکیده

Components-based development is promising in improving software development productivity and software quality by re-using existing well-tested software components. However, one of the challenges of component-based development is how to integrate various components in software systems. In this paper, an approach is presented to apply design patterns to component integration. This approach uses a formal design pattern representation and a design pattern instantiation technique of automatic generation of component wrapper from design patterns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Systems Development Strategy: a Component Based Approach, the Architecture

An architecture for building laboratory automation systems was developed using the component-based framework [1]. The requirements to build a flexible and adaptable automation system were exemplified through the architectural design process. Existing tools and technologies facilitated the development of this scalable architecture. Several design patterns were used to model this architecture. Th...

متن کامل

Processus IDM pour l'intégration des patrons de sécurité dans une application à base de composants. (An MDE process for security pattern integration in component based application)

Security has become an important challenge in current software and system development. Most of designers are experts in software development but not experts in security. It is important to guide them to apply security mechanisms in the early phases of software development to reduce time and cost of development. To reach this objective, we propose to apply security expertise as security patterns...

متن کامل

Ensuring Structure and Behavior Correctness in Design Composition

The design of a large component-based software system typically involves the composition of different components. Instead of relying on a free composition of components, we advocate that more rigorous analysis methods to check the correctness of component composition would allow combination problems to be detected early in the development process so that people can save considerable effort of f...

متن کامل

Towards the integration of security patterns in UML component-based applications

In software engineering, design patterns are considered effective tools for the reuse of specific information. They are widely used today to provide architects and designers with reusable design knowledge. This paper is about the use of patterns in secure systems and software engineering, in particular in model based engineering. In this paper, we are proposing a model-based methodology for sec...

متن کامل

Review on Component Based System

CBSD Technique is based on the idea to develop software systems by selecting appropriate off-theshelf components and then to join them with a well-defined software structure. Because the new software development paradigm is more different from the traditional approach, quality assurance (QA) for CBSD is a new topic in the software engineering community. We survey current component-based softwar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000